What is the meaning of the word "heliobacter pylori"?

Definitions: